export const DATA_ACTION_TYPE = {
  filter: 'CUSTOM_FILTER',
  drills: 'CUSTOM_DRILLS',
}

export const FILTER_OPERATOR = {
  IN: 'IN',
  NoTIN: 'NOT IN',
  EQUALSTO: '=',
  BETWEEN: 'BETWEEN',
  GREATERTHAN: '>',
  GREATERTHANEQUALS: '>=',
  ISNULL: 'IS NULL',
  LIKE: 'LIKE',
  MINORTHAN: '<',
  MINORTHANEQUALS: 'LIKE',
  NOTEQUALSTO: '!=',
  EXISTS: 'EXISTS',
}

export const VISUALTYPES = {
  Number: 'number',
  String: 'string',
  Date: 'date',
  GeoCountry: 'geoCountry',
  GeoProvince: 'geoProvince',
  GeoCity: 'geoCity',
  Department: 'department',
  CostCenter: 'costCenter',
  Subject: 'subject'
}

export const MODELTYPE = {
  Category: 'category',
  Value: 'value',
}

export enum OperatorFilterTypes {
  Regexp = 'regexp',
  Like = 'like',
  Equal = '=',
  In = 'in',
}
